repeated intercourse - Turco Inglés Diccionario